//牛客 --组队竞赛
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main()
{
    int n;
    while (cin >> n)
    {
        long long sum = 0;
        vector<int> a;
        a.resize(3*n);
    for (int i = 0; i < (3 * n); i++)
    {
        cin >> a[i];
    }
        std::sort(a.begin(), a.end());
        for (int i = 0; i < n; i++) {
        sum+=a[a.size()-(2*(i+1))];
    }
        cout << sum << endl;
    }
}


//牛客 OR63 删除公共字符
int main() {
    string str1;
    string str2;

    getline(cin, str1);
    getline(cin, str2);
    
    //建立一个hashtable
    int hashmap[256]={0};

    //遍历str2，每次遍历就在hash表中对应位置＋1
    for(auto e:str2)
    {
        ++hashmap[(int)e];
    }
    //一个字符一个字符erase太慢了，所以选择创建一个新的str
    string ret;
    for(int i=0;i<str1.size();++i)
    {
        if(hashmap[str1[i]]==0)
        {
            ret+=str1[i];
        }
    }

    cout<<ret<<endl;
    
}


//牛客--逆置字符串
int main() {
    //选择倒置整个字符串之后，在对每个单词进行导致
    string str;
    getline(cin, str);

    //首先逆置整个字符串
    reverse(str.begin(), str.end());

    //开始逆置每个单词
    string::iterator it1 = str.begin();
    string::iterator it2 = str.begin();
    while(it2!=str.end())
    {
        if(*it2!=' ')
        {
            ++it2;
        }
        else
        {
            //如果是空格，就reverse
            reverse(it1,it2);
            it1 = (++it2);
        }
    }
    //当走到最后的时候，最后以恶搞单词没逆置
    reverse(it1,str.end());
    cout<<str<<endl;
}



//牛客 排序子序列

int main() {
    int n = 0;
    while (cin >> n) {
        vector<int> a;
        a.resize(n);
        for (int i = 0; i < n; ++i) {
            cin >> a[i];
        }

        int count = 0;
        int i = 0;
        while (i < n) {
            // 非递减子序列
            if (a[i] < a[i + 1]) {
                while (i < n && a[i] <= a[i + 1])
                    i++;
                count++;
                i++;
            } 
            else if (a[i] == a[i + 1]) {
                i++;
            } 
            else { // 非递增子序列
                while (i < n && a[i] >= a[i + 1])
                    i++;
                count++;
                i++;
            }
        }
        cout << count << endl;

    }
        
}




